AmeliaBooking\Domain\Entity\Booking\Appointment\Appointment S

Total Complexity 46
Dependencies 12
Dependents 7
Total lines 374
Lines of code 133
Logical lines of code 40
Comment lines 127
Methods 35
Properties 16

Methods 35

Method Rating Maintainability Complexity Lines of code
toArray()
A
49 12 26
getLessonSpace()
S
82 1 3
setBookingStart()
S
81 1 3
getBookingEnd()
S
82 1 3
setBookingEnd()
S
81 1 3
getType()
S
80 1 3
getZoomMeeting()
S
82 1 3
setZoomMeeting()
S
81 1 3
setLessonSpace()
S
81 1 3
setOutlookCalendarEventId()
S
81 1 3
getParentId()
S
82 1 3
setParentId()
S
81 1 3
isRescheduled()
S
82 1 3
setRescheduled()
S
81 1 3
getResources()
S
82 1 3
setResources()
S
81 1 3
getBookingStart()
S
82 1 3
__construct()
S
67 1 8
getServiceId()
S
82 1 3
setProvider()
S
81 1 3
setServiceId()
S
81 1 3
getService()
S
82 1 3
setService()
S
81 1 3
getProviderId()
S
82 1 3
setProviderId()
S
81 1 3
getProvider()
S
82 1 3
getLocationId()
S
82 1 3
setGoogleMeetUrl()
S
81 1 3
setLocationId()
S
81 1 3
getLocation()
S
82 1 3
setLocation()
S
81 1 3
getGoogleCalendarEventId()
S
82 1 3
setGoogleCalendarEventId()
S
81 1 3
getGoogleMeetUrl()
S
82 1 3
getOutlookCalendarEventId()
S
82 1 3